@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0px;}


/************MENU*********************/
body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	}
.clear{
	clear:both;
	}
img{
	border:none;
	}
/*
** Menu
*/
.menuContainer{
	background:#FFF; 
	padding-bottom: 25px;
}
.menuContainer ul{
	list-style:none;	
	margin:0;
	padding:0;
	}
ul#menu li{
	float:left;
	position:relative;
	margin-right:10px;
	border-right:1px solid rgba(240,240,240,1.00);
	}
ul#menu a{
	color:#000;
	text-decoration:none;
	padding:10px;
	display:block;
	}
ul#menu ul{
	position:absolute;
	left:0;
	display:none;
	}
ul#menu li:hover ul{
	display:block;
}
ul#menu li:hover ul li{
	margin:0;
}
ul#menu li:hover ul li a{
	width:150px;
	}
ul#menu li:hover ul a:hover{
	background:#2AB850; /*verde*/
}


@media only screen and (max-width: 790px) {
#menu {
    display: none;
}
    
    #menu2 {
        width: 100%;
        background-color: azure;
        list-style:none;
    }
    
ul#menu2 a{
	color:#000;
	text-decoration:none;
	padding:10px;
    padding-left: 0px;
    padding-right: 0px;
	display:block;
	}
ul#menu2 ul{
	position:absolute;
	display:none;
	}
ul#menu2 li:hover ul{
	display:block;
    
}
ul#menu2 li:hover ul li{
	margin:0;
     
}

ul#menu2 li:hover ul a:hover{
	background:#2AB850; 
}
    
}



@media only screen and (min-width: 790px) {
#menu2 {
    display: none;
}
    
}

